package com.his.invdrug.vo;

import lombok.Data;

import java.util.Date;

@Data
public class InvDrugHeaderVo {
    /**
     *
     * 主键
     *
     * @mbggenerated
     */
    private String id;

    /**
     *
     * 出入库方向  1 入，?1 出,0 中间业务
     *
     * @mbggenerated
     */
    private Short directtion;

    /**
     *
     * 出入库事务编码 CodeTypeID=000401
     *
     * @mbggenerated
     */
    private String invpropid;

    /**
     *
     * 库单编码 工作台配置起始码
     *
     * @mbggenerated
     */
    private String inoutnum;

    /**
     *
     * 库存地点编码
     *
     * @mbggenerated
     */
    private String orgidPl;

    /**
     *
     * 来源/去向
     机构/供应商 编码

     *
     * @mbggenerated
     */
    private String ioOrgidorentid;

    /**
     *
     * 出入库日期
     *
     * @mbggenerated
     */
    private Date inoutdate;

    /**
     *
     * 经办人
     *
     * @mbggenerated
     */
    private String inverId;

    /**
     *
     * 经办人姓名
     *
     * @mbggenerated
     */
    private String inverName;

    /**
     *
     * 摘要
     *
     * @mbggenerated
     */
    private String note;

    /**
     *
     * 制单人ID
     *
     * @mbggenerated
     */
    private String empidMake;

    /**
     *
     * 制单人姓名
     *
     * @mbggenerated
     */
    private String empnameMake;

    /**
     *
     * 制单时间
     *
     * @mbggenerated
     */
    private Date makeTime;

    /**
     *
     * 库单审核人员
     *
     * @mbggenerated
     */
    private String empidCheck;

    /**
     *
     * 审核人员姓名
     *
     * @mbggenerated
     */
    private String empnameCheck;

    /**
     *
     * 审核时间
     *
     * @mbggenerated
     */
    private Date checkTime;

    /**
     *
     * 作废人员
     *
     * @mbggenerated
     */
    private String empidCanc;

    /**
     *
     * 作废人员姓名
     *
     * @mbggenerated
     */
    private String empnameCanc;

    /**
     *
     * 作废日期
     *
     * @mbggenerated
     */
    private Date cancTime;

    /**
     *
     * 作废类型 CodeTypeID=000236
     *
     * @mbggenerated
     */
    private String canctypeid;

    /**
     *
     * 作废描述
     *
     * @mbggenerated
     */
    private String cancdex;

    /**
     *
     * 主从关系 0 无主从关系 1 主单
     2 从单   从单无法做审核、作废等操作。所有事件均由主单操控

     *
     * @mbggenerated
     */
    private Short masterSlave;

    /**
     *
     * 拥有主从关系时，关联的库单ID
     *
     * @mbggenerated
     */
    private String msId;

    /**
     *
     * 更新人
     *
     * @mbggenerated
     */
    private String updaterId;

    /**
     *
     * 更新人姓名
     *
     * @mbggenerated
     */
    private String updaterName;

    /**
     *
     * 更新时间
     *
     * @mbggenerated
     */
    private Date updateTime;

    /**
     *
     * 医院编码
     *
     * @mbggenerated
     */
    private String hospid;

    /**
     *
     * 状态 0 新建 1 已审核 2 已作废
     *
     * @mbggenerated
     */
    private Short state;
}
